English Dictionary
◊ STAY FRESH
stay fresh
v : fail to spoil or rot; "These potatoes keep for a long time"
[syn: {keep}]